import java.text.DateFormat;
import java.util.List;

import classes.*;
import sessionfactory.*;
import org.hibernate.Session;
import org.hibernate.Transaction;

//public class Main {
//       public static void main(String[] args) throws Throwable {
//               Session session = HibernateSessionFactory.getSessionFactory()
//                                                        .openSession();
//               //Ajoutons quelques produits :
//               Transaction tx = session.beginTransaction();
//            
               //Un utilisateur
//               Employe user = new Employe ();
//               DateFormat newvar;
//               newvar = DateFormat.getDateInstance(DateFormat.FULL);
//               
//               user.setNom ("prigent");
//               user.setPrenom ("kevin");
//               user.setAddresse("hh");
//               user.setCodePostal(75);
//               user.setContratHoraire(2);
//               user.setIdContrat(1);
//               user.setIdEmploye(1);
//               user.setMail("kk");
//               user.setPwd("toto");
//               user.setSalaireHoraire(1500);
//               user.setSexe("H");
//               user.setTelephone(06);
//               user.setVille("paris");
//               user.setDateDeNaissance(newvar);
//
//               session.save(user);
//               Produit x = new Produit ();
//               x.setCodeBarre("ee");
//               x.setIdProduit(1);
//               x.setIdRayon(2);
//               x.setMarge(32);
//               x.setNom("toy");
//               x.setNombreRayon(3);
//               x.setNombreStock(2);
//               x.setPrixHt(322);
//               x.setPrixTTC(200);
//               x.setQuantity(23);
//               x.setSeuilMiniRayon(2);
//               x.setSeuilMiniStock(222);
//               x.setTVA(20);
//               session.save(x);
//               Tva e = new Tva ();
//               e.setValeur(321);
//               session.save(e);
//               tx.commit();
//       }
//}

public class Main {
    public static void main(String[] args) throws Throwable {
           Session session = HibernateSessionFactory.getSessionFactory ().openSession();
           List<Tva> l = session.createQuery("From Tva").list();
           for (Tva u: l) {
               System.out.println("Valeur : " + u.getValeur());
           }
    }
}



